<cfcomponent output="false">
	
	<cffunction name="getConstants" access="public" returntype="struct">
		<cftry>
			<cfscript>
				var.constants.DNS = 'confluences';
				var.constants.AUTHOR = 'juan Llanes <juanllanes@gmail.com>';
				var.constants.DEFAULT_LOCALE = 'en';
				
				//java paths
				var.constants.CONTROLLER_PATH = application.applicationname & '.manager.src.com.DAC.manager.controller';
				var.constants.BUSINESS_PATH = application.applicationname & '.manager.src.com.DAC.manager.business';
				
				var.constants.MODEL_PATH = application.applicationname & '.manager.srccom.DAC.confluence.controller';
				var.constants.DAO_PATH = application.applicationname & '.manager.srccom.DAC.confluence.controller';
				var.constants.GATEWAY_PATH = application.applicationname & '.manager.srccom.DAC.confluence.controller';
				var.constants.VIEW_PATH = application.applicationname & '.manager.srccom.DAC.confluence.controller';
				
				var.constants.DEFAULT_ERROR_MAIL = 'juanllanes@gmail.com';
			</cfscript>
			<cfreturn var.constants>
			<cfcatch type="any">
				<cfthrow 
					errorcode="#cfcatch.ErrorCode#" 
					message="#cfcatch.Message#" 
					type="#cfcatch.Type#"  
					detail="#cfcatch.Detail#">
			</cfcatch>
		</cftry>
	</cffunction>
</cfcomponent>